// const { app, BrowserWindow , BrowserView } = require('electron');
// let mainWindow = null;

// app.on('ready', () => {
//     mainWindow = new BrowserWindow({    // 创建和控制浏览器窗口
//         width: 600,                     // 窗口宽度
//         height: 600,                    // 窗口高度
//         webPreferences: {               // 网页功能设置
//             nodeIntegration: true,      // 是否在node工作器中启用工作集成默认false
//             enableRemoteModule: true,   // 是否启用remote模块默认false
//         }
//     });
//     // mainWindow.webContents.openDevTools()
//     process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true';
//     mainWindow.loadFile('index.html');  // 加载页面

//     //新增代码,定义实例
//     const viewWindow = new BrowserView();
//     //主窗口设置viewWindw
//     mainWindow.setBrowserView(viewWindow); 
//     viewWindow.setBounds({x:0,y:150,width: 600,height:600});
//     //url地址
//     viewWindow.webContents.loadURL('https://www.baidu.com')
//     mainWindow.on('close', () => {      // 监听窗口关闭
//         mainWindow = null               //销毁mainWindow
//     })

// })

// 快捷键
// const { app, BrowserWindow , globalShortcut} = require('electron');
// let mainWindow = null;

// app.on('ready', () => {
//     mainWindow = new BrowserWindow({    // 创建和控制浏览器窗口
//         width: 600,                     // 窗口宽度
//         height: 600,                    // 窗口高度
//         webPreferences: {               // 网页功能设置
//             nodeIntegration: true,      // 是否在node工作器中启用工作集成默认false
//             enableRemoteModule: true,   // 是否启用remote模块默认false
//         }
//     });
//     // mainWindow.webContents.openDevTools()
//     process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true';
//     //快捷键ctrl+y打开网址
//     globalShortcut.register('ctrl+y',()=>{
//         mainWindow.loadURL('https://www.baidu.com')
//     })
//     //快捷键ctrl+z可以打开页面
//     globalShortcut.register('ctrl+z',()=>{
//         mainWindow.loadFile('./index.html')
//     })
//     mainWindow.loadFile('index.html');  // 加载页面
//     mainWindow.on('close', () => {      // 监听窗口关闭
//         mainWindow = null               //销毁mainWindow
//     })
// })

// 判断快捷键是否注册过
// const { app, BrowserWindow , globalShortcut} = require('electron');
// let mainWindow = null;

// app.on('ready', () => {
//     mainWindow = new BrowserWindow({    // 创建和控制浏览器窗口
//         width: 600,                     // 窗口宽度
//         height: 600,                    // 窗口高度
//         webPreferences: {               // 网页功能设置
//             nodeIntegration: true,      // 是否在node工作器中启用工作集成默认false
//             enableRemoteModule: true,   // 是否启用remote模块默认false
//         }
//     });
//     // mainWindow.webContents.openDevTools()
//     process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true';
//     //这一次用快捷键ctrl+y打开网址y
//     globalShortcut.register('ctrl+y',()=>{
//         //当快捷键已经被其他应用程序注册时, 此调用将返回 false。
//         let isRegister = globalShortcut.isRegistered('ctrl+y');
//         if(isRegister){
//             mainWindow.loadURL('https://www.baidu.com')
//         }else{
//             console.log('error')
//         }
//       })
//     //快捷键ctrl+z可以打开页面
//     globalShortcut.register('ctrl+z',()=>{
//         mainWindow.loadFile('./index.html')
//     })
//     mainWindow.loadFile('index.html');  // 加载页面
//     mainWindow.on('close', () => {      // 监听窗口关闭
//         mainWindow = null               //销毁mainWindow
//     })
// })


// 因为是全局注册快捷键，所以页面需要注销全局快捷键。
// const { app, BrowserWindow , globalShortcut} = require('electron');
// let mainWindow = null;

// app.on('ready', () => {
//     mainWindow = new BrowserWindow({    // 创建和控制浏览器窗口
//         width: 600,                     // 窗口宽度
//         height: 600,                    // 窗口高度
//         webPreferences: {               // 网页功能设置
//             nodeIntegration: true,      // 是否在node工作器中启用工作集成默认false
//             enableRemoteModule: true,   // 是否启用remote模块默认false
//         }
//     });
//     // mainWindow.webContents.openDevTools()
//     process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true';
//      //快捷键ctrl+y可以打开页面
//     globalShortcut.register('ctrl+y',()=>{
//         //当快捷键已经被其他应用程序注册时, 此调用将返回 false。
//         let isRegister = globalShortcut.isRegistered('ctrl+y');
//         if(isRegister){
//             mainWindow.loadURL('https://www.baidu.com')
//         }else{
//             console.log('error')
//         }
//       })
//     //快捷键ctrl+z可以打开页面
//     globalShortcut.register('ctrl+z',()=>{
//         mainWindow.loadFile('./index.html')
//     })
//     mainWindow.loadFile('index.html');  // 加载页面
//     mainWindow.on('close', () => {      // 监听窗口关闭
//         globalShortcut.unregister('ctrl+y');//注销快捷键ctrl+y
//         globalShortcut.unregister('ctrl+z');//注销快捷键ctrl+z
//         mainWindow = null               //销毁mainWindow
//     })
// })

// 剪贴板

const { app, BrowserWindow , globalShortcut} = require('electron');
let mainWindow = null;

app.on('ready', () => {
    mainWindow = new BrowserWindow({    // 创建和控制浏览器窗口
        width: 600,                     // 窗口宽度
        height: 600,                    // 窗口高度
        webPreferences: {               // 网页功能设置
            nodeIntegration: true,      // 是否在node工作器中启用工作集成默认false
            enableRemoteModule: true,   // 是否启用remote模块默认false
        }
    });
    // mainWindow.webContents.openDevTools()
    process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true';
    mainWindow.loadFile('index.html');  // 加载页面
    mainWindow.on('close', () => {      // 监听窗口关闭
        mainWindow = null               //销毁mainWindow
    })
})